package com.chixing.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 简历投递记录表
 * </p>
 *
 * @author Jason Marslyon
 * @since 2022-10-04
 */
@TableName("resume_delivery_records")
@ApiModel(value = "ResumeDeliveryRecords对象", description = "简历投递记录表")
public class ResumeDeliveryRecords implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("记录ID")
    @TableId(value = "delivery_records_id", type = IdType.AUTO)
    private Integer deliveryRecordsId;

    @ApiModelProperty("简历id")
    private Integer myresumeId;

    @ApiModelProperty("职位id")
    private Integer jobId;

    @ApiModelProperty("投递时间")
    private LocalDate deliveryCreateTime;

    @ApiModelProperty("投递状态")
    private Integer deliveryStatic;

    private String resumeDeliveryVersion;

    private String text1;

    private String text2;

    public Integer getDeliveryRecordsId() {
        return deliveryRecordsId;
    }

    public void setDeliveryRecordsId(Integer deliveryRecordsId) {
        this.deliveryRecordsId = deliveryRecordsId;
    }
    public Integer getMyresumeId() {
        return myresumeId;
    }

    public void setMyresumeId(Integer myresumeId) {
        this.myresumeId = myresumeId;
    }
    public Integer getJobId() {
        return jobId;
    }

    public void setJobId(Integer jobId) {
        this.jobId = jobId;
    }
    public LocalDate getDeliveryCreateTime() {
        return deliveryCreateTime;
    }

    public void setDeliveryCreateTime(LocalDate deliveryCreateTime) {
        this.deliveryCreateTime = deliveryCreateTime;
    }
    public Integer getDeliveryStatic() {
        return deliveryStatic;
    }

    public void setDeliveryStatic(Integer deliveryStatic) {
        this.deliveryStatic = deliveryStatic;
    }
    public String getResumeDeliveryVersion() {
        return resumeDeliveryVersion;
    }

    public void setResumeDeliveryVersion(String resumeDeliveryVersion) {
        this.resumeDeliveryVersion = resumeDeliveryVersion;
    }
    public String getText1() {
        return text1;
    }

    public void setText1(String text1) {
        this.text1 = text1;
    }
    public String getText2() {
        return text2;
    }

    public void setText2(String text2) {
        this.text2 = text2;
    }

    @Override
    public String toString() {
        return "ResumeDeliveryRecords{" +
            "deliveryRecordsId=" + deliveryRecordsId +
            ", myresumeId=" + myresumeId +
            ", jobId=" + jobId +
            ", deliveryCreateTime=" + deliveryCreateTime +
            ", deliveryStatic=" + deliveryStatic +
            ", resumeDeliveryVersion=" + resumeDeliveryVersion +
            ", text1=" + text1 +
            ", text2=" + text2 +
        "}";
    }
}
